home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Freeware 1998 November
/
Freeware November 1998.img
/
dist
/
fw_MJGxmorph.idb
/
usr
/
freeware
/
info
/
xmorph
/
HISTORY.z
/
HISTORY
Wrap
Text File
|
1998-01-21
|
5KB
|
108 lines
xmorph: Digital Image Warp ("morph") graphical user interface
Written and Copyright (C) 1994 by Michael J. Gourlay
NO WARRANTEES, EXPRESS OR IMPLIED.
Send bug reports to mike@penguin.gatech.edu
------------------
Alpha version: these releases come all too often.
22jul94:
More diddling with the tga routines. Colormap and pixel stuff.
21jul94:
removed load_tga_cmap_entry, and changed the way targa cmaps are stored.
Added ppmtotga, tgatoppm, cjpeg, djpeg to the man page.
release 5 (xmorph-20jul94)
20jul94:
Fixed load_tga_image: first row of upside-down images was wrong.
Removed (or changed) references to tga.h where inappopriate.
Added automatic image compression in save_img if loaded image was
compressed. Also checks pixel_size.
Added fields to the rgba_image_t for compression, cmaps, pixel size.
Added RLE compression to Targa save routines.
Added a bounds check in load_tga_image for corrupt Targas.
Added more labels to the scrollbars to be more clear.
Alligned scrollbar region.
Added a missing "#include <Scrollbar.h>" in xmorph.c
Added a missing "\n\" in help_menu.c
19jul94:
Ximage array allocation fixed in diw_map.c (factor of 4 deal).
Fourth release (xmorph-19jul94.2): unannounced
Ximage array indexing fixed in dither_image.
Third release (xmorph-19jul94.1): unannounced
Modified spline code to continue (not abort) when spline abcissa out of range.
Second release (xmorph-18jul94): unannounced
Tue Jul 19 02:57:37 EDT 1994
This release was not quite ready, but I was being flooded with
reports that xdiw had vanished, and I needed to put something up to
keep the email flux down.
xmorph-18jul94:
Removed spline code from warp.c.
Incorporated use of general purpose hermite spline routines I wrote in 1993.
Fixed bug in hermite spline routine (for point at last knot).
Changed the name from xdiw to xmorph.
xdiw-15jul94:
Changed the module organization of the rgba_image_t definition.
Separated tga-24.c and (new file) tga-write.c
Added size-8 write to save_tga_pixel (untested)
[Approaching a common tga library for xdiw and showtime]
xdiw-08jul94:
Added authorship and release date info in internal "About..." page.
Made README more like what the X Consortium wants for contrib.
Separated application and widget code in diw_map.c and xdiw.c.
Wrote a short man page for xdiw.
First release (xdiw-07jul94): announced
Thu Jul 7 16:36:58 EDT 1994:
It's at a stage I'd call "alpha release" if I were into that sort of
jargon, which means this program will probably dump core a lot.
Please report such incidents, along with any solutions, back to me.
I've put it on penguin.gatech.edu via anonymous FTP in the pub/xdiw
directory. I've put a few binary executables there too. They have
debugging symbol info in them, so you might want to strip the binaries
if you don't want to recompile them yourself. However, since it's at
a very early stage, please run the unstripped versions for a while,
in case there's a core dump, so you can find out where the error
happened.
I've used it to morph images of Wendy and myself, with significant
success. I put the images onto video and it looks really nice.
I've never seen any other morphing program at all, so I'm sure my idea
of a GUI differs greatly from the "professional" commercial packages,
but according to one guy I showed this to, my way is better. If you
disagree, please tell me what I can do to make my program more usable.
I already have a lot of ideas about how to make it better-- features
to add, etc., but at the moment it's pretty usable (enough so that
I've decided to release it.)
It's self documenting, and I've compiled and run the program on SunOS
machines, Solaris machines, SGI's, and HPUX, although on the HP it's
slower than molasses. It _flies_ on the Reality Engine.
I'm trying to figure out how to get this widely distributed. As far
as I know, it's the only publically available image morphing program,
for X or any other platform. If any of you know of another publically
available morphing program, please let me know so I can kill myself.
I also wrote a program that rapidly displays the images generated by
Xdiw (for X or MSDOS), for those of you who don't have a high speed
JPEG CoDec like I do :) If you want the image viewer, let me know and
I'll make it available on penguin.
--
Michael J. Gourlay mike@penguin.gatech.edu
"That's me; I've been ionized...." - Buckaroo Banzai
35431 Georgia Tech Station H:(404) 873-3539 W:(404) 894-9734
Georgia Institute of Technology, School of Physics, Atlanta Georgia, 30332